<?
	/*Criando diret�rio para as consultas*/
	chdir($GLOBALS['raiz'] . '/' . $objDataBase->getNomeDataBase());
	$diretorio = 'consultas';
	mkdir($diretorio);
	chdir($diretorio);

	/*Criando os forms para consultas*/
	for($i = 0; $i < count($objDataBase->tabelas); $i++)
	{				
		/*Criando os forms que chamar�o os forms de update de cada tabela*/
		$tabela    = $objDataBase->getTabela($i);
		$arquivo   = 'form_consulta_' . $tabela . '.php';
		$objTabela = new Tabela($tabela);
		$conteudo  = CriarFormConsulta::execute($objTabela);
		GravarArquivo::execute($arquivo, $conteudo);
	}
	
	/*Criando as consultas*/
	for($i = 0; $i < count($objDataBase->tabelas); $i++)
	{
		$tabela    = $objDataBase->getTabela($i);
		$arquivo   = 'consulta_' . $tabela . '.php';
		$conteudo  = Cabecalho::execute();
		$objTabela = new Tabela($tabela);
		$conteudo .= CriarConsulta::execute($objTabela);
		GravarArquivo::execute($arquivo, $conteudo);
	}

	/*Criando as consultas tabelas*/
	for($i = 0; $i < count($objDataBase->tabelas); $i++)
	{
		$tabela    = $objDataBase->getTabela($i);
		$objTabela = new Tabela($tabela);
		$arquivo   = 'consulta_tabela_' . $tabela . '.php';
		$conteudo  = Cabecalho::execute();
		$query     = 'SELECT * FROM ' . $tabela;
		$campos    = CriarConsultaTabela::execute($tabela);
		$conteudo .= CriarConsultaTabela::criarConteudo($query, $campos, $objTabela);
		GravarArquivo::execute($arquivo, $conteudo);
	}
?>